package mtgGameObjects.mtgGameStates.mtgGamePermanentStates;

public class MtgGamePermanentStateFlipped extends MtgGamePermanentState {
	
	private static MtgGamePermanentStateFlipped stateIsFlipped;
	
	private MtgGamePermanentStateFlipped(){}
	
	public static MtgGamePermanentStateFlipped getState(){
		if (MtgGamePermanentStateFlipped.stateIsFlipped == null) {
			synchronized(MtgGamePermanentStateFlipped.class) {
				if (MtgGamePermanentStateFlipped.stateIsFlipped == null) {
					MtgGamePermanentStateFlipped.stateIsFlipped = new MtgGamePermanentStateFlipped();
				}
			}
		}
		return MtgGamePermanentStateFlipped.stateIsFlipped;
	}

}
